Nuprl Definition : append 11,40

append(asbs) == rec-case(as) of [] => bs | a::as' => .cons(a; append(as'bs))  (recursive) 
latex


DefinitionsY, x.A(x), rec-case(a) of [] => s | x::y => z.t(x;y;z), cons(carcdr), f(a)

origin